.homepage {
  .el-scrollbar__wrap {
    overflow-x: hidden;
  }
}

.DatabaseTalents {
  .el-form-item {
    margin-bottom: 5px;
  }
}

.enterpriseManagedetail {
  .el-table td, .el-table th {
    vertical-align: top;
  }
}

@mixin dialogNoPadding {
  .el-dialog__wrapper {
    .el-dialog {
      .el-dialog__body {
        padding: 0;
      }
    }
  }
}

.CorporateCom {
  .content {
    .CorporR_box {
      .CorporRB {
        .CorporCont {
          .el-textarea__inner {
            height: 100%;
            width: 100%;
            border: none;
            border-radius: 0;
            resize: none;
            padding: 0;
          }
        }
      }

      .CorporRight {
        .el-scrollbar__wrap {
          overflow-x: hidden;
        }
      }
    }

    .Corporleft {
      .el-scrollbar__wrap {
        overflow-x: hidden;
      }
    }
  }
}

.TalentCommuni {
  .TalentResume {
    .Ltop {
      .el-scrollbar__wrap {
        overflow-x: hidden;
      }
    }

    .Lcontent {
      .el-scrollbar__wrap {
        overflow-x: hidden;
      }

      .LRight {
        .LRightB {
          .el-textarea__inner {
            height: 150px;
            border: none;
            border-radius: 0;
          }
        }

        .talent-comm-tabs {
          .el-tabs__content {
            padding: 0;
            width: 100%;
            height: calc(100% - 39px);
          }
        }
      }
    }
  }
}

.chatWindow {
  .chatBottom {
    .el-textarea__inner {
      width: 100%;
      height: 100%;
      border: none;
      resize: none;
      padding: 0;
    }
  }
}

body {
  .el-message {
    min-width: 0;
  }
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

input[type="number"] {
  -moz-appearance: textfield;
}

//input[type=text]:focus, select:focus{
//  border:1px solid red;
//  outline:none;
//}